package com.dushiguang.findhoney.Utils.AnalysisJson;

import android.util.Log;

import com.alibaba.fastjson.JSON;

/**
 * Created by ex-dushiguang201 on 2015-11-19.
 * 0-->功能未完成.
 * 2-->功能已完成,但是未完善.
 * 1-->功能已完成.
 * 功能:
 * 将Json字符窜解析成Bean,(1)
 * 将Bean组装成Json字符传,上传到网络,或者缓存在本地(0)
 *
 */
public class JsonUtil {

    /**
     * 使用fastJson将JSon解析成Bean
     * @param jsonStr
     * @param entityClass
     * @param <T>
     * @return Bean
     */
    public static <T> T parseObject(String jsonStr, Class<T> entityClass) {
        T result = null;

        try {
            result = JSON.parseObject(jsonStr, entityClass);
        } catch (Exception e) {
            Log.e("dushiguang","解析Json有误----" + e.toString());
            e.printStackTrace();
        }
        return result;
    }

}
